#ifndef _IRQ_H_
#define _IRQ_H_
#include <irqflags.h>
#include <interrupts.h>

#define enable_irq() arch_local_irq_enable()
#define disable_irq() arch_local_irq_disable()
#define irq_save_flags() arch_local_irq_save()
#define irq_restore_flags(flags) arch_local_irq_restore(flags)

#define clear_pending_irq_bit(bit) arch_clear_pending_irq_bit(bit)
#define clear_pending_sub_irq_bit(bit) arch_clear_pending_sub_irq_bit(bit)
#define request_irq(irq, call_back) arch_request_irq(irq, call_back)
#endif
